/*  sc2_register.h
 *  SC-2
 *  @author James Marquardt and Craig Markham
 */

#ifndef MAIN_H_
#define MAIN_H_
#endif /* MAIN_H_ */


#include "debugMonitor.h"

void run_debug();

/*
 * =======================================================================================
 * Test implementation
 * =======================================================================================
 */

void test_register();

void test_registerfile();

void test_alu();

void test_memory();

void test_cpu();

void printuchar(uchar);

void printushort(ushort);
